cmark.c